export default {
    install(Vue){
      // 全局过滤器
      Vue.filter('mySlice', function(value){
        console.log(value)
        return value.slice(0, 4)
      })
      // 定义全局指令
      Vue.directive('big', function(element, binding){
        element.innerText = binding.value * 10
      })
      // 定义混合
      Vue.mixin({
        data(){
          return {
            x: 100,
            y: 200
          }
        }
      })
      // 给 Vue 原型上添加一个方法
      Vue.prototype.hello = () => {alert('你好啊！')}
    }
}